Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Portugal F1 Portugal F2 France F4 Portugal F4 Czech Republic F2 Iran F3 Iran F4 Great Britain F4 Great Britain F5 Great Britain F6 France F7 Portugal F8 Canada F1 Czech Rep. F2 Czech Rep. F3 Slovenia F1 Austria F4 Austria F6 Austria F1 Austria F5 Austria F2 Slovak Rep. F1 Italy F24 Egypt F14 Israel F1 Azerbaijan F1 Azerbaijan F2 Great Britain F3 Great Britain F4 Bosnia/Herzegovina F6 Austria F2 Great Britain F4 Croatia F12 Turkey F1 Turkey F2 Portugal F2 Croatia F3 Croatia F4 Mexico F3 Czech Republic F3 Slovakia F1 Croatia F10 Croatia F11 Czech Republic F1 Slovak Rep. F2 Israel F2 Czech Republic F2 France F5 Slovakia F2 Slovakia F3 Austria F10 Italy F10 Tunisia F4 Czech Republic F1 Czech Republic F2 Czech Republic F3 Czech Republic F4 Germany F7 Austria F4 Austria F5 Austria F6 Italy F23 Slovakia F1 Czech Rep F5 Slovakia F2 Slovakia F3 Poland F6 Germany F20 Portugal F7 Germany F23 Great Britain F16 Germany F2 Austria F1 Ivory Coast F1 Ivory Coast F2 Canada F2 Canada F3 Croatia F4 Croatia F5 Croatia F10 Croatia F4 (Opatija) Germany F8 Egypt F15 Russia F3 (Kazan) Egypt F10 (Sharm El Sheikh) Egypt F11 (Sharm El Sheikh) Egypt F12 (Sharm El Sheikh) Kazakhstan F4 (Shymkent) Kazakhstan F5 (Shymkent) Turkey F17 (Antalya) M25 Kazan M15 Palmanova M25 Aktobe M25 Aktobe M15 Toulouse M25+H Kazan M15 Quinta Do Lago M25+H Arlon M25 Lasne M25 Sabadell M15 Trnava M15 Bergamo M15 Monastir M25 Trnava M25 Shymkent M15 Monastir M25 Telavi M25 Santa Margherita di Pula M25 Monastir Croatia F6 M15 Antalya M15 Antalya M15 Monastir Tumkur Open - Tumkur M15 Slovenska Bistrica M15 Poprad M15 Monastir Trofeo Internacional Club Laieta - Barcelona M25 Santa Margherita di Pula Tatra Banka Open - Bratislava M15 Antalya M25 Antalya Morocco Tennis Tour - Marrakech M25 Santa margherita di Pula Akbank Private Banking TED Open - Istanbul ATP Challenger Trophy 2008 - Trnava Bratislava Challenger Furth Challenger Trnava Challenger Cordenons Challenger Singapore Challenger Bath Challenger Alessandria Challenger Tashkent Challenger Trnava Challenger Heilbronn Challenger Bergamo Challenger San Luis Potosi Challenger Ostrava Challenger Rome Challenger Prostejov Challenger Garden Open - Rome Open de la Ville de Saint Denis - Reunion Island Barranquilla Challenger Kosice Challenger Braunschweig Challenger Mons Challenger Alexander Kolyaskin Memorial - Donetsk Arad Challenger Como Challenger Eckental Challenger Sarasota Challenger Kosice Challenger M25 Monastir Como Challenger Genova Challenger Sarasota Challenger Tashkent Challenger Tyumen Challenger Morelos Challenger San Benedetto Challenger Ostrava Challenger M25 Telavi Mestre Challenger Biella Challenger Liberec Challenger Manerbio Challenger Rio De Janeiro Challenger Prague Challenger Braunschweig Challenger Todi Challenger Biella Challenger Leon Challenger Manerbio Challenger Mohammedia Challenger Karshi Challenger Gimcheon Challenger Heilbronn Challenger Samarkand Challenger Furth Challenger Vicenza Challenger Todi Challenger Istanbul Challenger San Benedetto Challenger Astana Challenger Lyon Challenger Segovia Challenger Todi Challenger Liberec Challenger Karshi Challenger Astana Challenger Mons Challenger Rennes Challenger Heilbronn Challenger Irving Challenger Prague Challenger Heilbronn Challenger San Benedetto Challenger Como Challenger Bogota Challenger Prague Challenger Kobstaedernes ATP Challenger - Kolding Poprad Tatry Challenger Fergana Challenger Padova Challenger Kazan Challenger Poprad Tatry Challenger Cordenons Challenger Como Challenger St. Remy Challenger Tatra Banka Open 2006 - Bratislava Lima Challenger Bogota Challenger Ostrava Challenger Rennes Challenger Karshi Challenger Seville Challenger M25 Padova Koblenz Challenger Shenzhen Challenger Tempe Challenger Qingdao Challenger Vicenza Challenger Santiago Challenger Poprad Tatry Challenger Cali Challenger Liberec Challenger Aptos Challenger Quito Challenger Baden Open - Karlsruhe Campinas Challenger M15 Vienna Lima Challenger Kobe Challenger Loughborough Challenger M25 Monastir Marburg Challenger Rennes Challenger Quimper Challenger Padova Challenger Seville Challenger Marbella Challenger Rome Challenger Tashkent Challenger Karshi Challenger M15 Telavi Mouilleron-Le-Captif Challenger Como Challenger Mallorca Challenger Bratislava Challenger Kaohsiung Challenger Almaty Challenger Braunschweig Challenger Shymkent Challenger Santiago Challenger Punta Del Este Challenger Jerusalem Challenger Anning Challenger Nanchang Challenger Astana Challenger Liberec Challenger San Benedetto Challenger Samarkand Challenger Bratislava Challenger Kaohsiung Challenger Ostrava Challenger Shymkent Challenger Bratislava Challenger Kosice Challenger Manerbio Challenger Hua Hin Challenger Rijeka Challenger Shanghai Challenger Biella Challenger L'Aquila Challenger Baotou Challenger Brest Challenger Istanbul Challenger Nur-Sultan Challenger Memorial Kolyaskin - Donetsk Kobe Challenger Montevideo Challenger Maia Challenger Rennes Challenger M15 Ollersbach Cassis Challenger Cherbourg Challenger Punta Del Este Challenger Bratislava Challenger Florence Challenger Pau Challenger Rennes Challenger Eckental Challenger Prague II Challenger Iasi Challenger Forli Challenger Istanbul Challenger Almaty 1 Challenger Cary Challenger Almaty 2 Challenger Milan Challenger Nokian Hakkapeliitta Open - Tampere Guayaquil Challenger Dharwad Challenger 2003 - Dharwad Iasi Challenger Concepcion Challenger Verona Challenger Prague Challenger Zagreb Challenger Barcelona Challenger Napoli Challenger Biella 6 Challenger Alicante Challenger Napoli 2 Challenger Losinj Challenger Almaty Challenger Perugia Challenger Citta di Monza - Monza Roseto Degli Abruzzi 2 Challenger Arad Challenger Barletta Challenger Schickendanz Open - Furth Nord LB Open 2006 - Braunschweig Montechiarugolo - Parma Challenger Como Challenger M25 Santa Margherita di Pula Ciudad de Pozoblanco Open Diputacion - Cordoba Troisdorf Challenger Banja Luka Challenger Bratislava Challenger Koblenz Challenger Open de L'Isere-Trophee BNP Paribas - Grenoble Quito Challenger Orlando Challenger Lisbon Challenger Morelos Challenger Maia 2 Challenger Samsung Securities Cup Challenger Tennis - Seoul Samarkand Challenger - Samarkand Bukhara Challenger - Bukhara Brest Challenger Kosice Open-Steelers Cup 2008 - Kosice Tehran Open 2004 - Tehran M15 Antalya The LTA Bolton Challenger - Bolton San Luis Potosi Challenger ATP Slovak Open Challenger - Bratislava Potchefstroom 2 Challenger Heilbronn Open - Heilbronn Liberec Challenger Prague 3 Challenger Eckental Challenger Tatra Banka Slovak Open - Bratislava Shenzhen Challenger Prague Challenger Kosice Challenger Barcelona Challenger Napoli Challenger Istanbul Challenger Johannesburg Challenger Rabat Challenger Orbetello Challenger Busan Challenger Biella Challenger Kazan Challenger Geneva Challenger Ortisei Challenger Sao Paulo Challenger Tour Finals Santa Cruz de la Sierra Challenger Poznan Challenger Heilbronn Challenger Karshi Challenger Eskisehir Challenger Prague Challenger Samarkand Challenger Astana Challenger Florence Challenger Trnava Challenger Seoul Challenger Da Nang Challenger Helsinki Challenger Heineken Open Shanghai - Shanghai St. Petersburg Open - St. Petersburg Bratislava Challenger Astana Challenger Como Challenger Genova Challenger Rome Challenger Casablanca Challenger Maia Challenger Bordeaux Challenger Challenger Copa Sevilla - Seville Leon Challenger Anning Challenger Rome Challenger Prostejov Challenger Marburg Challenger Bukhara Challenger - Bukhara Ethias Trophy - Mons M25 Monastir Gemax Samsung Open 2004 - Belgrade Challenger 42 - Andrezieux Steelers Cup - Kosice PEOPLEnet Cup - Dnepropetrovsk Banja Luka Challenger 2004 - Banja Luka Privat Bank Cup - Dnepropetrovsk 2005 West Side Tennis Coub Men's Challenger - Forest Hills Aguascalientes Challenger Valencia Challenger Nord LB Open - Braunschweig Tashkent Challenger Ismaning Challenger Ethias Tennis Trophy - Mons Buenos Aires Challenger Qatar ATP Challenger - Doha Cordenons Challenger XXXVII Torneig C.E. Laieta - Barcelona Meerbusch Challenger Togliatti Cup - Togliatti Seville Challenger X Torneo Internazionale di Tennis - Barletta Morelos Challenger Tennis Napoli Cup 2006 - Napoli Banja Luka Challenger Kyiv Open - Kiev Porsche Open - Poznan Open Costa Daurada - Tarragona Kyiv Open - Kiev Alexander Kolyaskin Memorial - Donetsk Open de la Comunidad Valenciana - Valencia Ostrava Challenger Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Chennai Open - Chennai Medibank Private International - Sydney International Tennis Championships - Delray Beach Open Seat Godo 2005 - Barcelona St. Petersburg Open - St. Petersburg Open de Tenis Comunidad Valenciana - Valencia Open SEAT Godo 2006 - Barcelona Mercedes Cup - Stuttgart Croatia Open Umag - Umag 2007 Knoxville Challenger - Knoxville KGHM Dialog Polish Indoors - Wroclaw Internazionali di Tennis di Bergamo - Bergamo Furth Challenger Moscow Challenger BMW Tennis Championship - Sunrise Scheveningen Challenger ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg III Challenger Isla de Gran Canaria Ciudad de Telde - Telde Millenium Tennis Championships - Delray Beach Regions Morgan Keegan Championships - Memphis Unicredit Czech Open - Prostejov Zenith Tennis Cup-Harbour Club - Milan Nord LB Open - Braunschweig Red Letter Days Open - Nottingham San Marino CEPU Open - San Marino Kos Succhetti Tennis Cup - Cordenons s'Tennis Masters Challenger - Graz Campbell's Hall of Fame Tennis Championships - Newport Countrywide Classic - Los Angeles Zadar Challenger RCA Championships - Indianapolis UTC Open - Cherkassy Ljubljana Open 2008 - Ljubljana Milan Indoors - Milan Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Ethias Trophy - Mons Steelers Cup - Kosice SAP Open - San Jose China Open - Beijing Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Sunrise Challenger ATP Kremlin Cup - Moscow Chennai Open - Chennai Open 13 - Marseille ABN AMRO World Tennis Tournament - Rotterdam St. Brieuc Challenger PBZ Zagreb Indoors - Zagreb Athens Challenger Schickendanz Open - Furth Rhodes Challenger Estoril Open - Estoril Fergana Challenger Prostejov Challenger Open SEAT 2008 - Barcelona Lugano Challenger Turin Challenger Karshi Challenger Mercedes Cup - Stuttgart Villena Challenger Tashkent Challenger Aachen Challenger BCR Open Romania - Bucharest Sarajevo Challenger San Jose Challenger St. Petersburg Open - St. Petersburg Brisbane - Brisbane Medibank International - Sydney Turin Challenger Scheveningen Challenger San Benedetto Challenger PBZ Zagreb Indoors - Zagreb Dortmund Challenger ABN AMRO World Tennis Tournament - Rotterdam Samarkand Challenger Open Mutouest de Saint-Brieuc - St. Brieuc Open 13 - Marseille Grand Prix Hassan II - Casablanca Banja Luka Challenger Open Sabadell Atlantico - Barcelona Bangkok Challenger Interwetten Austrian Open - Kitzbuhel AEGON Championships - London Helsinki Challenger Catella Swedish Open - Bastad Masters Series - Hamburg Wolfsburg Challenger Allianz Suisse Open Gstaad - Gstaad Legg Mason Tennis Classic - Washington Kremlin Cup - Moscow Fergana Challenger - Fergana Bordeaux Challenger Marburg Challenger Bergamo Challenger Poznan Challenger Regions Morgan Keegan Championships - Memphis Tampere Challenger Delray Beach International Tennis Championships - Delray Beach Open Sabadell Atlantico - Barcelona Samarkand Challenger Samarkand Challenger Estoril Open - Estoril Brasov Challenger Trnava Challenger Atlanta Tennis Championships - Atlanta Lermontov Challenger Countrywide Classic - Los Angeles Mons Challenger Pilot Pen Tennis - New Haven China Open - Beijing Kremlin Cup - Moscow Bank Austria Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg Open de Tenis Comunidad Valenciana - Valencia Qatar ExxonMobil Open - Doha Genova Challenger Bratislava Challenger Medibank International - Sydney Guayaquil Challenger SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach US Men's Clay Court Championship - Houston Bet-At-Home Austrian Open - Kitzbuhel Open Sabadell Atlantico - Barcelona Champaign Challenger BMW Open - Munich UNICEF Open - 's Hertogenbosch Poznan Challenger SkiStar Swedish Open - Bastad China Open - Beijing Marbella Challenger Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Dallas Challenger Noumea Challenger Heilbronn Challenger Bet-at-home Cup - Kitzbuhel Citi Open - Washington St. Petersburg Open - St. Petersburg Kremlin Cup - Moscow Bucaramanga Challenger VTR Open - Vina del Mar Copa Claro - Buenos Aires AEGON International - Eastbourne Abierto Mexicano Telcel - Acapulco Bergamo Challenger US Men's Clay Court Championship - Houston Quimper Challenger Brasil Open - Sao Paulo Bet-at-home Cup - Kitzbuhel Kremlin Cup - Moscow Aircel Chennai Open - Chennai Apia International - Sydney Pereira Challenger San Luis Potosi Challenger Guadalajara Challenger Open Sud de France - Montpellier U.S. National Indoor Tennis Championships - Memphis Mexico City Challenger Aachen Challenger Delray Beach Open - Delray Beach Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Casablanca Rome Challenger Barcelona Open BancSabadell - Barcelona Samarkand Challenger Portugal Open - Oeiras Kosice Challenger Gerry Weber Open - Halle Milan Challenger Marburg Challenger Bet-at-home Open - Hamburg Vegeta Croatia Open - Umag Bet-at-home Cup - Kitzbuhel China Open - Beijing If Stockholm Open - Stockholm Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Apia International - Sydney U.S. National Indoor Tennis Championships - Memphis US Men's Clay Court Championship - Houston TEB BNP Paribas Istanbul Open - Istanbul Citi Open - Washington Winston-Salem Open - Winston-Salem SAP Open - San Jose San Marino Challenger St. Petersburg Challenger - St. Petersburg St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha Ecuador Open - Quito Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai Brasil Open - Sao Paulo TEB BNP Paribas Istanbul Open - Istanbul Trnava Challenger Kenitra Challenger Orleans Challenger Ecuador Open - Quito Garanti Koza Sofia Open - Sofia Argentina Open - Buenos Aires SAP Open - San Jose St. Petersburg Open - St. Petersburg Ecuador Open - Quito Qatar ExxonMobil Open - Doha The Dubai Tennis Championships - Dubai Tata Open Maharashtra - Pune Cordoba Open - Cordoba Brasil Open - Sao Paulo 4° Sporting Challenger - Turin Steelers Cup 2005 - Kosice Forte Village Sardegna Open - Sardinia Eckental Challenger Dubai Duty Free Tennis Championships - Dubai Salinas Challenger BMW Open - Munich Pune Challenger Nordea Open - Bastad Marrakech Challenger Emilia-Romagna Open - Parma Belgrade 2 - Belgrade Gerry Weber Open - Halle Cordoba Open - Cordoba Vercelli Challenger Ostrava Challenger Abierto Mexicano Telcel - Acapulco Bancastato Challenger Lugano - Lugano Kosice Challenger Quimper Challenger Dutch Open Tennis - Amersfoort Ostrava Challenger Thailand Open - Bangkok Grand Prix Hassan II - Marrakech Barcelona Open BancSabadell - Barcelona ATP Kremlin Cup - Moscow Power Horse Cup - Dusseldorf BMW Open - Munich Plava Laguna Croatia Open - Umag Geneva Open - Geneva Bratislava Challenger San Remo Challenger Tatra Banka Slovak Open - Bratislava Barcelona Open BancSabadell - Barcelona China Open - Beijing Kremlin Cup - Moscow Belgaum Open - Belgaum Barcelona Open BancSabadell - Barcelona Swiss Indoors Basel - Basel Dallas Challenger Glasgow Challenger Bergamo Challenger Wroclaw Challenger Apia International - Sydney Chile Dove Men+Care Open - Santiago Cherbourg Challenger ABN AMRO World Tennis Tournament - Rotterdam San Luis Potosi Challenger Bet-at-home Open - Hamburg Winston-Salem Open - Winston-Salem Mersin Challenger Vercelli Challenger Geneva Open - Geneva Ostrava Challenger Scheveningen Challenger Rome Challenger Samarkand Challenger Gerry Weber Open - Halle Kremlin Cup - Moscow Konzum Croatia Open - Umag Bukhara Challenger - Bukhara Todi Challenger Leon Challenger Generali Open - Kitzbuhel Konzum Croatia Open - Umag Open Mutouest - St. Brieuc Trnava Challenger Rome Challenger Aegon Nottingham Open - Nottingham Sydney International - Sydney Portoroz Challenger Santiago Challenger Buenos Aires Challenger Bucaramanga Challenger Santo Domingo Challenger Savannah Challenger Mercedes Cup - Stuttgart Oberstaufen Cup - Oberstaufen Open Sainte Victoire - Aix-En-Provence Mouilleron-Le-Captif Challenger Ispat Open 2004 - Ostrava Napoli Challenger Barletta Challenger Ostrava Challenger Turin Challenger Kremlin Cup - Moscow Porsche Open - Poznan Heilbronn Challenger Grand Prix Hassan II - Casablanca Ljubljana Open - Ljubljana Furth Challenger Schickedanz Open - Furth Buenos Aires Challenger Argentina Open - Buenos Aires Szczecin Challenger ATP Open Castilla y Leon - Segovia Budapest Challenger Bratislava Challenger Nord/LB Open 2004 - Braunschweig Quimper Challenger XI Open International D'Andorra - Andorra Qatar ExxonMobil Open - Doha Cordoba Open - Cordoba Montevideo Challenger Open de Tenis Amaya - Pamplona Irving Challenger Argentina Open - Buenos Aires Karshi Challenger Plava Laguna Croatia Open - Umag Internationale Badische Meisterschaffen Um Den Techem Cup - Zell Santiago Open - Santiago San Luis Potosi Challenger Generali Open - Kitzbuhel St. Petersburg Open - St. Petersburg Sofia Open - Sofia The Manchester Trophy - Manchester Delray Beach Open - Delray Beach Bratislava Challenger Cordoba Open - Cordoba Genoa Open Challenger-Fondazione Carige - Genova Argentina Open - Buenos Aires Sardegna Open - Cagliari Fergana Challenger Challenger Copa Sevilla - Seville Prostejov Challenger Pekao Open 2005 - Szczecin Togliatti Cup - Togliatti Punta Del Este Challenger Nordea Open - Bastad Bratislava 1 Challenger Generali Open - Kitzbuhel Mordovia Cup - Mordovia Poznan Challenger Mendoza Challenger Fergana Challenger Ludwigshafen Challenger Savannah Challenger Nur-Sultan Challenger Monza Challenger Binghamton Challenger Prague Challenger Napoli Challenger Lexington Challenger Liberec Challenger Cordenons Challenger Como Challenger Jinan Challenger Tashkent Challenger Guayaquil Challenger Ortisei Challenger Toyota Challenger Quimper Challenger Koblenz Challenger Braunschweig Challenger Ostrava Challenger Prostejov Challenger Parma Challenger Biella Challenger Harrah's Entertainment Challenger - Tunica Sao Paulo Challenger Campinas Challenger Istanbul Challenger Potchefstroom 1 Challenger Budapest Challenger St. Petersburg 1 Challenger St. Petersburg 2 Challenger Santiago Challenger Zadar Challenger Oeiras 1 Challenger Belgrade Challenger Rome 1 Challenger Biella 5 Challenger Braunschweig Challenger Pozoblanco Challenger Segovia Challenger Braunschweig Challenger Liberec Challenger Seville Challenger Ambato Challenger Bucharest Challenger Budapest Challenger - Budapest Prosperita Open 2007 - Ostrava Maia 1 Challenger Concepcion Challenger Gran Canaria Challenger Zadar Challenger Mexico City Challenger Prostejov Challenger Trieste Challenger Winnetka Challenger Masters Series Monte Carlo - Monte Carlo Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Campionati Internazionali D'Italia - Rome Masters Series - Hamburg Rogers Masters - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Dobrich Challenger Szczecin Challenger BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Sony Ericsson Open - Miami Brazzaville Challenger Kigali 1 Challenger Kigali 2 Challenger Barletta Challenger Western & Southern Open - Cincinnati Skopje Challenger BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Prostejov Challenger Shanghai Rolex Masters - Shanghai Bratislava 1 Challenger Sassuolo Challenger Milan Challenger BNP Paribas Open - Indian Wells Miami Open - Miami Arizona Men's Tennis Championships - Scottsdale Augsburg Challenger Como Challenger Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Pilot Pen Tennis - New Haven Kremlin Cup - Moscow Orleans Challenger Monte-Carlo Rolex Masters - Monte-Carlo Pilot Pen Tennis - New Haven Tampere Challenger Internazionali BNL d'Italia - Rome Western & Southern Open - New York Rolex Paris Masters - Paris Open de la Comunidad Valenciana - Valencia The Hypo Group Tennis International 2008 - Poertschach Marbella Challenger Synsam Swedish Open - Bastad Kremlin Cup - Moscow Legg Mason Tennis Classic - Washington Lima Challenger Chennai Open - Chennai Sydney International - Sydney St. Petersburg Open - St. Petersburg Roseto Degli Abruzzi 1 Challenger Kroger / St. Jude International - Memphis Pilot Pen Tennis - New Haven St. Petersburg Open - St. Petersburg Estoril Open - Estoril Legg Mason Tennis Classic - Washington Thailand Open - Bangkok Open de Nice Cote d'Azur - Nice Masters Series Hamburg - Hamburg Malaysian Open - Kuala Lumpur US Men's Clay Court Championship - Houston Campionati Internazionali d'Italia - Rome Open de Tenis Comunidad Valenciana - Valencia Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Open 13 - Marseille Shenzhen Open - Shenzhen Delray Beach Open - Delray Beach Mutua Madrid Open - Madrid Rogers Cup - Montreal St. Petersburg Open - St. Petersburg Kremlin Cup - Moscow US Men's Clay Court Championship - Houston Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris Rogers Cup - Montreal BNP Paribas Open - Indian Wells Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Shanghai ATP Masters - Shanghai BNP Paribas Masters - Paris Rogers Cup - Toronto Rio Open - Rio de Janeiro Stockholm Open - Stockholm Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Open de la Comunidad Valenciana - Valencia Open Seat Godo 2007 - Barcelona Monte-Carlo Rolex Masters - Monte-Carlo Miami Open - Miami Great Ocean Road Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York M25+H Kassel Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London French Open - Paris U.S. Open - New York Wimbledon - London French Open - Paris Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London M25 Santa Margherita di Pula French Open - Paris U.S. Open - New York Davis Cup, PO, RUS-IND 3-2 Davis Cup, World Group, 1R, SWE-RUS 3-2 Davis Cup, World Group, PO, BRA-RUS 5-0 Davis Cup, Group I, PO, SVK-SWE 3-2 Davis Cup, Group I, 1R, RUS-POL 2-3 Davis Cup, Group I, 1R, SVK-LAT 5-0 Davis Cup, World Group, PO, RUS-ITA 1-4 Australian Open - Melbourne Davis Cup, Group I, 2R, RUS-NED 4-1 Davis Cup, Group I, PO, SVK-POL 4-1 Davis Cup, Group I, 1R, SVK-SUI 3-1 Davis Cup, World Group, QR, SVK-CZE 1-3 U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London French Open (juniors) Wimbledon (juniors) Australian Open (juniors) French Open (juniors) Wimbledon (juniors) French Open - Paris Wimbledon - London Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne U.S. Open - New York U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris Davis Cup, Group I, 1R, RUS-SWE 5-0 All Lower level tournaments Davis Cup, World Group, PO, AUS-SVK 3-0 Davis Cup, Group I, 2R, HUN-SVK 0-3 Davis Cup, World Group, 1R, ROU-RUS 1-4 Davis Cup, Group I, 1R, UKR-SVK 3-2 Olympics - Rio de Janeiro U.S. Open (juniors)